Communication method and system using uplink multiple input multiple output technology

ABSTRACT

The present invention discloses a communication method and system using MIMO technology. The communication method includes: a network side device determines whether a UE uses a single-stream mode or a multi-stream mode as an uplink data transmission mode; and the network side device notifies the UE of indication information indicating the determined uplink data transmission mode. The communication method and system help the UE to use a specific uplink data transmission mode in combination with various factors, therefore reducing a delay of an uplink data transmission, improving an uplink data transmission speed, thereby meeting development needs of uplink high-speed data communication services of the UE.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.13/228,590, filed on Sep. 9, 2011, which is a continuation ofInternational Application No. PCT/CN2009/070713, filed on Mar. 10, 2009,The afore-mentioned patent applications are hereby incorporated byreference in their entireties.

FIELD OF THE INVENTION

The present invention relates to the field of communicationtechnologies, and in particular to a communication method and systemusing uplink Multiple Input Multiple Output (MIMO) technology in thefield of wireless communication technologies.

BACKGROUND OF THE INVENTION

With the rapid development of communication technologies, Wideband CodeDivision Multiple Access (WCDMA), as one of the mainstream technologiesof third generation mobile communication systems, is widely studied andapplied all over the world. At present, WCDMA have versions such asRelease99 (R99), Release4 (R4), Release5 (R5), Release6 (R6), Release7(R7) and Release8 (R8). In order to improve a data transmission speedand meet different requirements, a downlink MIMO technology isintroduced to the R7 version of WCDMA, thereby improving a downlink datatransmission speed and throughput by a great degree.

In comparison, uplink data transmission speed and throughput arerelatively low, which fails to support data communication servicesrequiring a high speed such as mobile multimedia, a video conference ina mobile process, and an interactive multimedia game. Therefore, in thefuture R9 version or later versions, the uplink data speed andthroughput of a User Equipment (UE) urgently need to be improved, so asto reduce a delay of data transmission and meet development needs ofuplink data transmission services at a higher speed.

One solution is continuous evolution of the MIMO technology, that is,the MIMO technology is also used in the uplink as well, thereby furtherimproving the uplink data speed of the UE and reducing the delay of datatransmission. However, when the UE uses the uplink MIMO technology foruplink data transmission, the UE needs to know whether to use asingle-stream mode or a multi-stream mode during the uplink datatransmission. The single-stream mode refers to that during a certaintime range (such as 2 ms or 10 ms), the UE only uploads one transportblock during uplink data transmission. Similarly, the multi-stream moderefers to that during a certain time range (such as 2 ms or 10 ms), theUE uploads two or more transport blocks during uplink data transmission.

SUMMARY OF THE INVENTION

A main objective of embodiments of the present invention is todetermine, in uplink MIMO technology, whether a UE uses a single-streammode or a multi-stream mode during uplink data transmission, so that theUE uses different uplink data transmission modes according to differentsituations, therefore meeting requirements of uplink high-speed datacommunication services.

To solve the above technical problem, an embodiment of the presentinvention provides a communication method using the uplink MIMOtechnology, where the method includes:

a determination step, where a network side device determines whether aUE uses a single-stream mode or a multi-stream mode as an uplink datatransmission mode; and

a notification step, where the network side device notifies the UE ofindication information indicating the determined uplink datatransmission mode.

An embodiment of the present invention also provides a communicationsystem using the uplink MIMO technology, where the communication systemincludes a network side device and a UE, where the network side deviceincludes:

a determination module, configured to determine whether the UE uses asingle-stream mode or a multi-stream mode as an uplink data transmissionmode; and

a notification module, configured to notify the UE of the indicationinformation indicating the determined uplink data transmission mode ofthe UE.

Based on the above technical solutions, the embodiments of the presentinvention provide the communication method and system using the uplinkMIMO technology, so that the network side device can determine whetherthe UE uses the single-stream mode or the multi-stream mode duringuplink data transmission, and can conveniently notify the UE of theuplink data transmission mode determined by the network side device.Moreover, by using different modes, in the embodiments of the presentinvention, the indication information determined by the network sidedevice is conveniently and timely notified to the UE. The operation iseasy, and the transmission is convenient and easy to be implemented.

BRIEF DESCRIPTION OF THE DRAWINGS

The following describes the embodiments of the present invention indetail with reference to the accompanying drawings, where:

FIG. 1 is a schematic diagram of a communication system capable ofapplying an embodiment of the present invention;

FIG. 2 is a flow chart of a communication method according to anembodiment of the present invention;

FIG. 3 is a schematic diagram of a frame structure of an EnhancedDedicated Channel (E-DCH) Absolute Grant Channel (E-AGCH);

FIG. 4 is a schematic diagram of a frame structure of an E-DCH RelativeGrant Channel (E-RGCH);

FIG. 5 is a flow chart of a communication method according to anotherembodiment of the present invention;

FIG. 6 is a flow chart of a communication system according to anembodiment of the present invention; and

FIG. 7 is a flow chart of a communication system according to anotherembodiment of the present invention.

DETAILED DESCRIPTION OF THE EMBODIMENTS

In order to make it easy for persons of ordinary skill in the art tounderstand and implement the present invention, the present invention isillustrated in detail with reference to the accompanying drawings andthe specific embodiments.

FIG. 1 is a schematic diagram of a communication system 100 capable ofapplying an embodiment of the present invention. The communicationsystem 100 includes a network side device 200 and a UE. The network sidedevice 200 includes, but is not limited to, a Node B, a Radio NetworkController (RNC) and a Radio Network Subsystem (RNS). The UE includes,but is not limited to, a mobile phone 300 a, a portable computer 300 b,a Personal Digital Assistant (PDA) 300 c, a portable game console 300 dand a portable multimedia player 300 e.

A communication method according to an embodiment of the presentinvention is described below. As shown in FIG. 2, the communicationmethod using uplink MIMO technology according to the embodiment of thepresent invention includes the following steps.

Determination step S110: A network side device determines whether a UEuses a single-stream mode or a multi-stream mode as an uplink datatransmission mode.

Notification step S120: The network side device notifies the UE ofindication information indicating the determined uplink datatransmission mode of the UE.

In the present invention, the network side device determines whether theUE uses the single-stream mode or the multi-stream mode during theuplink data transmission, and notifies the UE of the uplink datatransmission mode, which avoids problems such as a long delay, errorsand even termination in data processing caused by factors such as alimited resource and scheduling capability of the network side devicewhen the UE directly uses the multi-stream mode during the uplink datatransmission. Moreover, the network side device combines factors such asan uplink transmission data amount of the UE, quality of a channelrelated to the uplink data transmission and a power of the UE, so thatthe UE is capable of fully utilizing the resource of the network sidedevice, and meanwhile capable of using a specific uplink datatransmission mode according to an uplink data transmission situation ofeach UE combining a load situation of an entire cell, as well asdifferent requirements for uplink data transmission of different UEs. Inthis mode, the delay of the uplink data transmission is reduced, and anuplink data transmission speed is increased, thereby satisfyingdevelopment needs of uplink high-speed data communication services ofthe UE.

The network side device can determine whether the UE uses thesingle-stream mode or the double-stream mode during the uplink datatransmission according to any one of, several of or all of the followingfactors: the uplink transmission data amount of the UE, the quality ofthe channel related to the uplink data transmission, the schedulingcapability of an Node B, the load situation of the serving cell wherethe UE is located and the power of the UE. For example, when the uplinktransmission data amount of the UE is great, the quality of the channelrelated to the uplink data transmission is good, or the schedulingcapability of the Node B is great, the network side device may determinethat the UE uses the multi-stream mode during the uplink datatransmission. On the contrary, when the uplink transmission data amountof the UE is small, the quality of the channel related to the uplinkdata transmission is poor, or the scheduling capability of the Node B islimited, the network side device may determine that the UE uses thesingle-stream mode during uplink data transmission. Definitely, thenetwork side device may determine the uplink data transmission mode ofthe UE after considering partial or all of the above factors in acomprehensive mode.

For example, when a size of an uplink data transport block of the UE isgreater than or equal to 1458 bits, an RNC may regard that the uplinkdata amount of the UE is great, thereby determining that the UE uses themulti-stream mode during the uplink data transmission. When the size ofthe uplink data transport block of the UE is smaller than 1458 bits, theRNC may regard that the uplink data amount of the UE is small, therebydetermining that the UE uses the single-stream mode during the uplinkdata transmission. Alternatively, when a block error rate of the channelis smaller than 5%, an RNS may regard that the quality of the channel isgood, thereby determining that the UE uses the multi-stream mode duringthe uplink data transmission. When the block error rate of the channelis greater than 5%, the RNS may regard that the quality of the channelis poor, thereby determining that the UE uses the single-stream modeduring the uplink data transmission. Alternatively, when the schedulingcapability of the Node B does not exceed 75% of a load capability of theNode B, the Node B may regard the scheduling capability of the Node B isstrong, thereby determining that the UE uses the multi-stream modeduring the uplink data transmission. Similarly, when the schedulingcapability of the Node B exceeds 75% of the load capability of the NodeB, the Node B may regard that the scheduling capability of the Node B islimited, thereby determining that the UE uses the single-stream modeduring the uplink data transmission.

When the network side device is the Node B, that is, the Node Bdetermines whether the UE uses the single-stream mode or themulti-stream mode during the uplink data transmission and notifies theUE of the uplink data transmission mode. In the notification step S120,the Node B may notify the UE of the indication information indicatingthe determined uplink data transmission mode of the UE in multiplemodes.

In an embodiment, the Node B may notify the UE of the indicationinformation by delivering a Shared Control Channel for High SpeedDownlink Shared Channel (HS-DSCH) order (HS-SCCH order).

An HS-SCCH transmits the following related contents:

1. Channelization-code-set information x_(ccs,1), x_(ccs,2), . . . ,x_(ccs,7), 7 bits;

2. Modulation scheme and number of transport blocks informationx_(ms,1), x_(ms,2), x_(ms,3), 3 bits;

3. Precoding weight information x_(pwipb,1), x_(pwipb,2), 2 bits;

4. Transport block size information x_(tbspb,1), x_(tbspb,2), . . . ,x_(tbspb6), 6 bits;

5. Hybrid Automatic Repeat Request (HARQ) process information x_(hap,1),x_(hap,2), . . . , x_(hap,4), 4 bits;

6. Redundancy and constellation version information x_(rvpb,1),x_(rvpb,2), 2 bits;

7. UE identity (ID) x_(ue,1), x_(ue,2), . . . , x_(ue,16), 16 bits.

When the Node B delivers the HS-SCCH order, the HARQ process informationx_(hap,1), x_(hap,2), x_(hap,3), x_(hap,4) and the redundancy andconstellation version information x_(rvpb,1), x_(rvpb,2) are set tox_(odt,1), x_(odt,2), x_(odt,3), x_(ord,1), x_(ord,2), x_(ord,3), wherex_(odt,1), x_(odt,2), x_(odt,3) is order type, and x_(ord,1), x_(ord,2),x_(ord,3) is order. In addition, the channelization-code-set informationx_(ccs,1), c_(ccs,2), . . . , x_(ccs,7) is fixedly set to 1110000. Themodulation scheme and the number of the transport blocks informationx_(ms,1), x_(ms,2), x_(ms,3) is fixedly set to 000. The precoding weightinformation x_(pwipb,1), x_(pwipb,2) is fixedly set to 00. The transportblock size information x_(tbspb,1), x_(tbspb,2), . . . , x_(tbspb,6) isfixedly set to 111101. The above HS-SCCH order is notified to the UEthrough radio channel transmission after a series of coding processes.

It can be known from the above description that, except the order typex_(odt,1), x_(odt,2), x_(odt,3) and the order x_(ord,1), x_(ord,2),x_(ord,3), the rest of the information is fixed. Therefore, theindication information may be borne by setting the order type and theorder, so as to indicate whether the uplink data transmission mode ofthe UE determined by the Node B is the single-stream mode or themulti-stream mode.

When the order type x_(odt,1), x_(odt,2), x_(odt,3)=“001”, the orderx_(ord,1) or x_(ord,2) may be set to bear the indication information, orthe order x_(ord,1) and x_(ord,2) may be set at the same time to bearthe indication information. When the order type x_(odt,1), x_(odt,2),x_(odt,3) is set to any binary combination except “000” and “001”, theorder x_(odt,1) or x_(odt,2) or x_(odt,3) or any combination of theorder x_(odt,1), x_(odt,2), x_(odt,3) may be set to bear the indicationinformation.

For example, x_(odt,1), x_(odt2), x_(odt,3)=“001” and x_(ord,1)=“0” maybe set to indicate that the uplink data transmission mode of the UEdetermined by the Node B is the single-stream mode, and x_(odt,1),x_(odt,2), x_(odt,3)=“001” and x_(ord,1)=“1” may be set to indicate thatthe uplink data transmission mode of the UE determined by the Node B isthe multi-stream mode.

Definitely, x_(odt,1), x_(odt,2), x_(odt,3)=“001” and x_(ord,1)=“1” maybe set to indicate that the uplink data transmission mode of the UEdetermined by the Node B is the single-stream mode, and x_(odt,1),x_(odt,2), x_(odt,3)=“001” and x_(ord,1)=“0” may be set to indicate thatthe uplink data transmission mode of the UE determined by the Node B isthe multi-stream mode.

Alternatively, x_(odt,1), x_(odt,2), x_(odt,3)=“001” and x_(ord,2)=“1”are set to indicate that the uplink data transmission mode of the UEdetermined by the Node B is the single-stream mode, and x_(odt,1),x_(odt,2), x_(odt,3)=“001” and x_(ord,2)=“0” are set to indicate thatthe uplink data transmission mode of the UE determined by the Node B isthe multi-stream mode.

Alternatively, x_(odt,1), x_(odt,2), x_(odt,3)=“001” and x_(odt,1),x_(odt,2)=“00” or “01” or “10” are set to indicate the single-streammode, and x_(odt,1), x_(odt,2), x_(odt,3)=“010” and x_(odt,1),x_(odt,2)=“11” are set to indicate the multi-stream mode.

Similarly, x_(odt,1), x_(odt,2), x_(odt,3)=“010” and x_(odt,1),x_(odt,3)=“10” or “01” may be set to indicate the single-stream mode,and x_(odt,1), x_(odt,2), x_(odt,3)=“010” and x_(odt,1), x_(odt,3)=“00”or “11” may be set to indicate the multi-stream mode.

Alternatively, x_(odt,1), x_(odt,2), x_(odt,3)=“010” and x_(odt,1),x_(odt,2)=“00” are set to indicate the single-stream mode, andx_(odt,1), x_(odt,2), x_(odt,3)=“010” and x_(odt,1), x_(odt,2)=“10”,“01” or “11” are set to indicate the multi-stream mode.

Optimally, the order type and the order may be set to bear theindication information of a specific uplink transmission data stream.For example, in a specific situation of two uplink antennas, x_(odt,1),x_(odt,2), x_(odt,3)=“011” and x_(odt,2), x_(odt,3)=“01” may be set toindicate that the uplink transmission is performed on a particular datastream of the uplink data transmission of the UE (namely thesingle-stream mode); x_(odt,1), x_(odt,2), x_(odt,3)=“011” andx_(odt,2), x_(odt,3)=“10” are set to indicate that the uplinktransmission is performed on another particular data stream of theuplink data transmission of the UE (namely the single-stream mode);x_(odt,1), x_(odt,2), x_(odt,3)=“011” and x_(odt,2), x_(odt,3)=“11” areset to indicate that the uplink transmission is performed on both of theparticular data streams of the uplink data transmission of the UE(namely the double-stream mode). Definitely, when the UE has more uplinktransmission data streams, more order bits may be used to indicate thespecific one or several uplink transmission data streams on which theuplink transmission is performed.

In this embodiment, the Node B uses the HS-SCCH order to bear theindication information of the uplink data transmission mode of the UE,which fully utilizes existing resources and improves a utilization ratioof the resources. Moreover, the operation is simple and easy to beimplemented. Also, the solution of this embodiment has a goodcompatibility with the prior art.

In another exemplary embodiment, the Node B may notify the UE of theindication information through an absolute grant delivered on an E-AGCH.

In the R6 version, High Speed Uplink Packet Access (HSUPA) technology isintroduced. An E-DCH transmission channel is newly added, and physicalchannels such as an E-AGCH and an E-RGCH are added correspondingly. TheE-AGCH is sent from an E-DCH serving cell and bears the information ofan absolute grant value and an absolute grant scope sent by the E-DCHserving cell to the UE. The E-AGCH is a downlink physical channel with afixed rate (30 kbps, SF=256). The E-AGCH is also a public channel andcarries an absolute grant of an uplink E-DCH. A frame structure andsub-frame structure of the E-AGCH are shown in FIG. 3.

If the Transmission Time Interval (TTI) of the E-DCH is 2 ms, the TTI ofthe E-AGCH is also 2 ms. If the TTI of the E-DCH is 10 ms, absolutegrant indications sent by the E-AGCH are repeated based on every 5sub-frames.

The absolute grant delivered on the E-AGCH includes contents in thefollowing two aspects.

1. The absolute grant value: x_(agv,1), x_(agv,2), . . . , x_(agv,5),and a range of the absolute grant value is 0 to 31, which represents apower ratio value between a maximum E-DCH Dedicated Physical DataChannel (E-DPDCH) that the UE is allowed to use and an E-DCH DedicatedPhysical Control Channel (E-DPCCH). A mapping relationship between anindex value and the specific absolute grant value is shown in Table 1 orTable 2 (the specific table used by the UE is determined by an upperlayer and a notification is delivered to the UE), where ZERO_GRANTrepresents zero grant, and INACTIVE represents inactivation.

TABLE 1 Absolute Grant Value Index Value (168/15)² × 6 31 (150/15)² × 630 (168/15)² × 4 29 (150/15)² × 4 28 (134/15)² × 4 27 (119/15)² × 4 26(150/15)² × 2 25  (95/15)² × 4 24 (168/15)²  23 (150/15)²  22 (134/15)² 21 (119/15)²  20 (106/15)²  19 (95/15)² 18 (84/15)² 17 (75/15)² 16(67/15)² 15 (60/15)² 14 (53/15)² 13 (47/15)² 12 (42/15)² 11 (38/15)² 10(34/15)² 9 (30/15)² 8 (27/15)² 7 (24/15)² 6 (19/15)² 5 (15/15)² 4(11/15)² 3  (7/15)² 2 ZERO_GRANT* 1 INACTIVE* 0

TABLE 2 Absolute Grant Value Index Value (377/15)² × 4 31 (237/15)² × 630 (168/15)² × 6 29 (150/15)² × 6 28 (168/15)² × 4 27 (150/15)² × 4 26(134/15)² × 4 25 (119/15)² × 4 24 (150/15)² × 2 23  (95/15)² × 4 22(168/15)²  21 (150/15)²  20 (134/15)²  19 (119/15)²  18 (106/15)²  17(95/15)² 16 (84/15)² 15 (75/15)² 14 (67/15)² 13 (60/15)² 12 (53/15)² 11(47/15)² 10 (42/15)² 9 (38/15)² 8 (34/15)² 7 (30/15)² 6 (27/15)² 5(24/15)² 4 (19/15)² 3 (15/15)² 2 ZERO_GRANT* 1 INACTIVE* 0

2. The absolute grant scope: x_(ags,1) is used to indicate activating orinactivating a particular or all HARQ processes. Mapping of the absolutegrant scope is shown in Table 3.

TABLE 3 Absolute grant scope x_(ags, 1) An Absolute HARQ Process 1 AllHARQ Processes 0

After a series of coding processes, the absolute grant value and theabsolute grant scope arrive at the UE through transmission of the radiochannel.

It can be known from the above description that, the absolute grant sentby the E-AGCH includes the absolute grant value and the absolute grantscope. These two aspects of the contents bear information related to theuplink data transmission mode of the UE. Each uplink data stream has acorresponding E-AGCH. Therefore, the absolute grant value and theabsolute grant scope delivered through the E-AGCH of each uplinktransmission data stream of the UE may be set to bear the uplink datatransmission mode of the UE determined by the Node B.

In this embodiment, when the Node B determines that the UE uses thesingle-stream mode as the uplink data transmission mode, the Node B setsthe E-AGCH corresponding to one data stream in the multiple uplinktransmission data streams, so as to deliver an absolute grant with anabsolute grant value corresponding to an index value except 0 and 1; theNode B sets the E-AGCHs corresponding to the rest of the data streams inthe multiple uplink transmission data streams, so as to respectivelydeliver an absolute grant with an absolute grant value corresponding tothe index value 0 or 1 and with an absolute grant scope corresponding tothe index value 0. In this way, for the E-AGCH that delivers theabsolute grant with the absolute grant value corresponding to the indexvalue except 0 and 1, the uplink transmission data stream correspondingto the E-AGCH is capable of uplink data transmission, and the rest ofthe uplink transmission streams are incapable of the uplink datatransmission. Therefore, it is implemented that the Node B notifies theUE of the indication information indicating the single-stream mode, andthe indication information can indicate the specific uplink transmissiondata stream on which the uplink transmission is performed.

When the Node B determines that the UE uses the multi-stream mode as theuplink data transmission mode, the Node B may set the E-AGCHscorresponding to at least two uplink transmission data streams of themultiple uplink transmission data streams, so as to respectively deliverthe absolute grant with the absolute grant value corresponding to theindex value except 0 and 1. Therefore, it is implemented that the Node Bnotifies the UE of the indication information indicating themulti-stream mode.

When the Node B determines that the UE uses the multi-stream mode as theuplink data transmission mode, the Node B may set the E-AGCHscorresponding to all data streams meeting uplink transmission conditionsof the multiple uplink transmission data streams, so as to respectivelydeliver the absolute grant with the absolute grant value correspondingto the index value except 0 and 1. In addition, the Node B sets theE-AGCHs corresponding to the rest of the data streams of the multipleuplink transmission data streams, so as to respectively deliver theabsolute grant with the absolute grant value corresponding to the indexvalue 0 or 1 and with the absolute grant scope corresponding to theindex value 0. Therefore, all the data streams meeting the uplinktransmission conditions in the multiple uplink transmission data streamsare capable of uplink data transmission, and the rest of the uplinktransmission data streams are incapable of uplink data transmission.

In this embodiment, the Node B uses the absolute grant delivered throughthe E-AGCH to bear the indication information indicating the uplink datatransmission mode of the UE, which fully utilizes the resources of theE-AGCH and improves the utilization ratio of the resources. Moreover,the operation is simple and easy to be implemented. In addition, the UEis not only capable of knowing whether it is the single-stream mode orthe multi-stream mode that the Node B determines for the UE for uplinkdata transmission, but also capable of knowing the specific uplinktransmission data streams on which the uplink transmission is performed.

In another embodiment of the present invention, the Node B may establishan information bearing channel to bear the indication informationindicating the uplink data transmission mode of the UE determined by theNode B. Optimally, the information bearing channel may be establishedwith reference to the E-RGCH.

In the HSUPA technology introduced to the R6 version, a downlink E-RGCHis further added. The E-RGCH bears scheduling information of the Node Bfor controlling an uplink transmission rate of the UE. A frame format ofthe E-RGCH is shown in FIG. 4.

A relative grant on the E-RGCH uses 3, 12 or 15 continuous slots to sendinformation.

Each slot is a sequence with a data length of 40. Therefore, a singleE-RGCH supports power indications of 40 uplink users at most. Thischannel is divided into two types: the E-RGCH under a serving cell andthe E-RGCH under a non-serving cell. The E-RGCH under the serving cellis a dedicated channel, which carries command information instructingthe power of the UE to increase, hold and decrease, such as UP, HOLD andDOWN. When the TTI is set to 2 ms, the channel delivers a schedulingcommand every 2 ms (3 continuous slots); when the TTI is set to 10 ms,the channel delivers a scheduling command every 8 ms (12 continuousslots). The E-RGCH under the non-serving cell is a public channel, whichcarries load indication information of the cell such as a current loadsituation and whether the cell is overloaded. A scheduling delay of thechannel is always 10 ms (15 continuous slots).

In FIG. 4, a sequence b_(i,0), b_(i,1), . . . , b_(i,39) transmitted bya slot i is defined by a formula b_(i,j)=a C_(ss,40,m(i),j). In theserving E-DCH radio link set, the relative grant value a is +1, 0 or −1(respectively representing increase, hold and decrease); in thenon-serving E-DCH radio link set, the relative grant value a is 0 or −1.Table 4 shows mapping from a relative grant order to the relative grantvalue.

TABLE 4 Relative Grant Value (Serving Relative Grant Value (Other OrderE-DCH Radio Link Set) Radio Link Sets) UP +1 Forbidden HOLD 0 0 DOWN −1−1

Orthogonal signature sequences C_(ss,40,m(i)) are shown in Table 5. Anindex m(i) of the slot i is obtained from Table 6. The E-RGCH signaturesequence index l in Table 6 is configured by an upper layer. A specificmethod for selecting the signature sequence is described as follows:finding a corresponding row in the “Sequence index l” column of Table 6according to a value of the signature sequence index l configured by theupper layer, obtaining values of the index m(i) of different slotsaccording to the value of the slot i in the row, and then finding acorresponding row in Table 5 according to the value of m(i). Thesignature sequence expressed in the row is the signature sequence usedby the slot i. Table 5 shows the signature sequences of the E-RGCH andthe E-DCH HARQ Acknowledgement Indicator Channel (E-HICH). Table 6 showsa signature hopping pattern of the E-RGCH. In Table 5, bits are sent inan order from left to right. For example, the second column representsindex j=0, and the rightmost column represents j=39.

TABLE 5 Css, 40, 0 −1 −1 −1 1 −1 1 −1 −1 1 1 −1 −1 1 −1 1 1 −1 1 1 −1 −1−1 −1 −1 −1 −1 −1 1 −1 1 −1 −1 1 1 1 1 1 −1 −1 −1 Css, 40, 1 −1 1 1 −1−1 1 1 1 −1 −1 1 −1 1 1 −1 −1 −1 −1 1 1 1 −1 −1 −1 −1 1 −1 −1 −1 −1 −1−1 −1 1 1 −1 1 1 −1 −1 Css, 40, 2 −1 −1 −1 1 −1 1 1 1 −1 −1 −1 −1 1 −1−1 1 1 −1 −1 1 1 −1 1 1 1 −1 −1 1 1 1 −1 1 −1 −1 −1 −1 −1 −1 −1 −1 Css,40, 3 1 −1 −1 −1 −1 −1 −1 1 1 1 −1 1 −1 1 −1 1 −1 −1 1 1 −1 1 −1 −1 1 1−1 1 −1 −1 1 1 −1 −1 1 −1 −1 −1 −1 −1 Css, 40, 4 1 1 1 −1 −1 1 −1 1 −1−1 1 1 1 −1 1 1 1 1 1 1 −1 1 1 1 −1 −1 −1 1 1 −1 1 −1 1 −1 1 1 −1 1 −1−1 Css, 40, 5 −1 1 −1 −1 1 1 1 −1 1 1 −1 1 1 1 −1 1 1 1 −1 −1 1 −1 −1 1−1 1 −1 1 −1 −1 1 −1 1 −1 −1 −1 −1 1 1 −1 Css, 40, 6 1 1 −1 −1 −1 1 1 −11 1 −1 −1 1 −1 −1 −1 −1 1 1 −1 1 1 1 −1 1 −1 1 −1 1 −1 −1 1 1 −1 1 −1 −11 −1 1 Css, 40, 7 −1 1 −1 1 1 1 −1 −1 −1 −1 −1 1 1 1 1 −1 −1 −1 1 −1 −1−1 1 −1 1 1 −1 −1 1 1 1 1 −1 −1 1 1 −1 1 1 −1 Css, 40, 8 1 1 −1 1 1 −1 11 1 1 −1 −1 −1 −1 1 −1 1 −1 1 1 1 1 −1 1 −1 −1 −1 −1 −1 1 −1 −1 −1 −1 11 −1 1 1 −1 Css, 40, 9 −1 1 −1 −1 −1 −1 1 −1 −1 −1 −1 1 −1 −1 1 1 1 −1 1−1 1 −1 −1 1 1 −1 1 1 −1 −1 1 1 −1 1 1 1 1 1 −1 1 Css, 40, 10 −1 1 1 −11 1 −1 1 1 1 1 −1 1 −1 1 1 −1 −1 −1 1 −1 −1 −1 −1 1 −1 1 1 −1 −1 −1 1 −1−1 −1 1 −1 1 1 1 Css, 40, 11 −1 1 −1 −1 −1 −1 −1 1 1 1 −1 −1 −1 1 1 −1 11 −1 1 −1 −1 1 1 1 1 −1 −1 1 −1 −1 1 1 1 −1 1 1 1 −1 −1 Css, 40, 12 −1−1 −1 −1 1 −1 1 1 −1 −1 −1 −1 −1 1 1 1 −1 1 1 1 1 −1 1 −1 −1 1 1 1 1 −1−1 −1 1 −1 1 1 −1 −1 1 1 Css, 40, 13 1 1 1 1 −1 −1 1 −1 −1 −1 1 −1 −1 11 1 −1 1 −1 −1 1 1 −1 −1 1 1 −1 1 −1 1 −1 1 1 −1 −1 1 −1 1 −1 −1 Css,40, 14 −1 1 1 1 −1 −1 −1 −1 1 1 1 −1 −1 1 −1 1 1 −1 1 −1 −1 −1 1 1 −1 11 1 1 1 −1 −1 −1 −1 1 −1 −1 1 −1 1 Css, 40, 15 −1 −1 1 1 −1 1 1 1 1 1 11 1 1 1 −1 1 1 1 1 1 −1 −1 1 1 1 1 −1 −1 1 1 1 1 −1 1 1 −1 −1 −1 1 Css,40, 16 1 −1 −1 −1 −1 1 −1 −1 −1 −1 −1 −1 1 1 1 −1 1 −1 −1 −1 −1 1 −1 1−1 1 1 −1 −1 −1 −1 −1 −1 −1 −1 1 −1 −1 −1 1 Css, 40, 17 1 −1 1 −1 1 1 1−1 1 1 1 −1 1 1 1 1 1 −1 1 −1 1 1 1 1 1 1 −1 1 1 −1 −1 1 −1 1 1 1 1 −1 1−1 Css, 40, 18 1 1 −1 1 −1 1 1 1 1 1 −1 1 1 1 1 1 −1 −1 −1 1 1 1 1 −1 −11 1 1 1 1 1 −1 −1 1 −1 1 1 1 −1 1 Css, 40, 19 1 1 −1 1 1 1 −1 1 −1 −1 −1−1 1 1 −1 1 1 1 1 1 −1 1 −1 1 1 1 1 1 −1 1 −1 1 1 1 1 −1 1 1 1 1 Css,40, 20 1 1 1 −1 1 1 −1 1 −1 1 −1 1 −1 −1 −1 1 −1 −1 1 −1 1 −1 −1 1 1 1 1−1 1 1 −1 −1 1 1 −1 1 −1 −1 −1 −1 Css, 40, 21 −1 1 1 −1 −1 −1 −1 1 −1 1−1 −1 1 −1 −1 1 1 −1 −1 −1 1 1 1 −1 −1 1 −1 −1 −1 1 1 1 1 −1 1 1 1 −1 11 Css, 40, 22 −1 −1 −1 1 −1 −1 −1 1 −1 1 1 −1 1 1 −1 −1 −1 −1 1 −1 1 1−1 1 1 −1 −1 1 1 −1 1 −1 1 1 −1 1 −1 1 1 1 Css, 40, 23 1 −1 −1 −1 −1 1 11 1 −1 1 1 −1 −1 −1 −1 1 −1 −1 −1 −1 −1 1 −1 1 1 −1 1 −1 1 −1 −1 1 1 1 1−1 1 1 1 Css, 40, 24 −1 −1 −1 1 1 1 −1 −1 1 −1 1 −1 −1 −1 −1 1 1 −1 1 11 1 1 −1 1 1 1 −1 −1 −1 1 −1 1 −1 −1 1 1 1 −1 −1 Css, 40, 25 −1 1 −1 −11 −1 −1 −1 1 −1 1 1 1 −1 −1 −1 −1 1 1 1 1 1 1 1 −1 1 −1 1 −1 1 −1 1 −1 1−1 1 −1 −1 −1 1 Css, 40, 26 −1 −1 1 1 1 1 1 1 −1 1 −1 1 −1 −1 1 −1 −1 −11 −1 −1 1 1 1 −1 1 −1 1 −1 −1 −1 1 1 −1 −1 −1 1 1 −1 1 Css, 40, 27 1 −11 −1 −1 1 −1 1 1 −1 −1 −1 −1 1 −1 −1 −1 1 1 −1 1 −1 1 1 −1 −1 1 1 −1 1 11 −1 −1 −1 1 1 1 1 −1 Css, 40, 28 1 1 −1 1 1 1 −1 1 1 −1 1 −1 −1 1 1 1−1 −1 −1 −1 1 −1 1 1 −1 −1 −1 −1 −1 −1 1 1 1 1 1 −1 −1 −1 −1 1 Css, 40,29 −1 1 −1 −1 −1 1 −1 −1 −1 1 1 1 −1 1 1 −1 −1 −1 −1 1 1 1 1 1 1 −1 1 1−1 1 −1 −1 1 −1 1 −1 1 −1 1 −1 Css, 40, 30 −1 1 1 −1 1 −1 1 1 1 −1 −1 −11 1 1 −1 1 −1 1 −1 −1 1 1 −1 1 −1 1 1 −1 1 1 −1 1 1 −1 −1 −1 −1 −1 −1Css, 40, 31 −1 1 −1 −1 −1 1 1 1 1 −1 1 −1 −1 −1 1 1 −1 1 1 −1 −1 1 −1 11 1 −1 −1 1 1 1 −1 −1 −1 −1 −1 1 −1 1 1 Css, 40, 32 1 1 1 1 −1 −1 1 −1 1−1 −1 1 1 1 −1 1 −1 −1 1 1 −1 −1 1 1 1 −1 −1 −1 −1 −1 −1 −1 1 −1 −1 1 1−1 1 1 Css, 40, 33 −1 −1 −1 −1 1 −1 1 1 1 −1 1 1 1 1 −1 1 −1 −1 −1 −1 −11 −1 1 −1 −1 1 −1 1 1 −1 1 1 −1 1 1 1 1 −1 −1 Css, 40, 34 1 −1 −1 −1 1−1 −1 1 −1 1 1 1 1 1 1 1 1 1 1 −1 1 −1 1 −1 1 −1 −1 −1 −1 1 −1 −1 −1 −1−1 −1 1 1 −1 1 Css, 40, 35 −1 −1 1 1 −1 −1 −1 1 1 −1 −1 1 1 −1 1 1 −1 1−1 −1 1 1 1 1 1 1 1 −1 −1 −1 −1 −1 −1 1 1 −1 −1 1 1 −1 Css, 40, 36 −1 11 1 1 1 −1 1 1 −1 −1 1 −1 1 −1 −1 1 1 −1 −1 1 1 −1 −1 1 −1 −1 1 1 −1 −1−1 −1 −1 1 1 1 −1 −1 1 Css, 40, 37 1 −1 1 −1 1 −1 −1 −1 1 −1 −1 −1 1 −11 −1 −1 −1 −1 1 1 −1 −1 1 1 1 −1 1 1 1 1 −1 1 −1 1 −1 1 1 −1 1 Css, 40,38 −1 −1 1 −1 1 1 1 −1 −1 1 −1 −1 −1 1 −1 1 −1 1 −1 1 −1 1 1 1 1 −1 −1−1 −1 1 1 −1 −1 1 1 1 −1 1 −1 1 Css, 40, 39 −1 −1 1 −1 −1 1 −1 −1 1 −1−1 1 −1 1 1 1 1 −1 1 1 1 1 −1 −1 −1 −1 −1 −1 1 1 −1 1 1 1 −1 −1 −1 1 1 1

TABLE 6 Line Index m(i) for Slot i Sequence Index l i mod3 = 0 i mod3 =1 i mod3 = 2 0 0 2 13 1 1 18 18 2 2 8 33 3 3 16 32 4 4 13 10 5 5 3 25 66 12 16 7 7 6 1 8 8 19 39 9 9 34 14 10 10 4 5 11 11 17 34 12 12 29 30 1313 11 23 14 14 24 22 15 15 28 21 16 16 35 19 17 17 21 36 18 18 37 2 1919 23 11 20 20 39 9 21 21 22 3 22 22 9 15 23 23 36 20 24 24 0 26 25 25 524 26 26 7 8 27 27 27 17 28 28 32 29 29 29 15 38 30 30 30 12 31 31 26 732 32 20 37 33 33 1 35 34 34 14 0 35 35 33 31 36 36 25 28 37 37 10 27 3838 31 4 39 39 38 6

In this embodiment, for example, a=0 may be set to indicate that the UEuses the single-stream mode during uplink data transmission, and a=1 maybe set to indicate that the UE uses the multi-stream mode during uplinkdata transmission.

Alternatively, a=1 may be set to indicate that the UE uses thesingle-stream mode during uplink data transmission, and a=0 is set toindicate that the UE uses the multi-stream mode during uplink datatransmission.

Through the above multiple modes, the Node B may conveniently notify theUE of the indication information indicating the determined uplink datatransmission mode of the UE.

In all the communication method embodiments using the MIMO technologyaccording to the embodiments of the present invention, after thenotification step S120, the communication method may further include thefollowing steps.

Receiving step S130: The UE receives the indication information from thenetwork side device.

Decision step S140: The UE decides a transmission mode for the uplinkdata transmission according to the indication information.

Transmission step S150: The UE performs the uplink data transmissionaccording to the transmission mode decided in the decision step.

The decision step S140 may include two solutions.

In one solution, the UE, exactly according to the indication of thenetwork side device, decides to use the uplink data transmission modedetermined by the network side device during uplink data transmission.That is to say, when the network side device determines that the uplinkdata transmission mode of the UE is the single-stream mode in thedetermination step, the UE decides to use the single-stream mode duringuplink data transmission; when the network side device determines thatthe uplink data transmission mode of the UE is the multi-stream mode inthe determination step, the UE decides to use the multi-stream modeduring uplink data transmission.

In another solution, the UE decides whether the uplink data transmissionmode is the single-stream mode or the multi-stream mode with referenceto the indication of the network side device. That is to say, when thenetwork side device determines that the uplink data transmission mode ofthe UE is the single-stream mode in the determination step, the UEdecides to use the single-stream mode during uplink data transmission.When the network side device determines that the uplink datatransmission mode of the UE is the multi-stream mode in thedetermination step, the UE decides whether the uplink data transmissionmode is the single-stream mode or the multi-stream mode based on theindication information of the network side device in combination withvarious conditions of the UE, for example, factors such as the power andthe uplink data amount of the UE.

For example, when the power of the UE is small (for instance, when thepower of the UE is lower than 40% of the maximum power, it may beregarded that the power of the UE is small), and/or when the uplink dataamount of the UE is small (for instance, when the size of the uplinktransport block is smaller than 1458 bits, it may be regarded that theuplink data amount is small), the UE may decide that the uplink datatransmission mode is the single-stream mode. Similarly, when the powerof the UE is great (for instance, when the power of the UE is not lowerthan 40% of the maximum power, it may be regarded that the power of theUE is great), and/or when the uplink data amount of the UE is big (forinstance, when the size of the uplink transport block is not smallerthan 1458 bits, it may be regarded that the uplink data amount is big),the UE may decide that the uplink data transmission mode is themulti-stream mode.

As shown in FIG. 5, when the network side device determines that theuplink data transmission mode of the UE is the single-stream mode, itmeans that the uplink transmission data amount of the UE is small anddoes not require the multi-stream mode, or the network side device doesnot meet conditions of the uplink data transmission through themulti-stream mode. Therefore, the UE may decide to use the single-streammode during uplink data transmission. In another aspect, when thenetwork side device determines that the uplink data transmission mode ofthe UE is the multi-stream mode, it indicates that the network sidedevice is capable of accepting that the UE uses the multi-stream modeduring uplink data transmission. However, the UE may also choose whetherto use the single-stream mode or the multi-stream mode during uplinkdata transmission according to factors such as whether the uplinktransmission data amount of the UE or whether the power of the UE islimited. For example, in a power shortage situation, the UE may decideto use the single-stream mode during uplink data transmission; or whenthe uplink transmission data amount is not great, the UE may also decideto use the single-stream mode rather than the multi-stream mode duringuplink data transmission.

In this way, the UE may give consideration to a situation of the networkside device, a situation of the UE, and a specific actual situation, andmeanwhile further optimize the uplink data transmission mode, so as toreduce the delay of the data transmission and improve a data uplinktransmission speed, thereby making the UE more intelligent.

The following describes a communication system according to anembodiment of the present invention.

As shown in FIG. 6, the communication system using uplink MIMOtechnology according to the embodiment of the present invention includesa network side device 200 and a UE 300. The network side device 200includes: a determination module 210, configured to determine whether anuplink data transmission mode of the UE 300 is a single-stream mode or amulti-stream mode, and a notification module 220, configured to notifythe UE 300 of indication information indicating the determined uplinkdata transmission mode.

In the system, the determination module 210 may determine the uplinkdata transmission mode of the UE according to any one of, several of orall of the following factors: an uplink transmission data amount of theUE, the quality of a channel related to uplink data transmission, ascheduling capability of a Node B, a load situation of a serving cellwhere the UE is located, and power of the UE. The notification module220 may also use an information notification mode the same as or similarto the description in the communication method according to theembodiment of the present invention (namely the information notificationmode used in step S120), for example, delivering an HS-SCCH order,delivering an E-AGCH grant through an E-AGCH or establishing a newchannel to bear a uplink data mode, so as to notify the UE 300 of theindication information.

The UE 300 may further include a receiving module 310, a decision module320 and a transmission module 330.

The receiving module 310 receives the indication information from thenetwork side device 200.

The decision module 320 decides a transmission mode during uplink datatransmission according to the indication information.

The transmission module 330 performs the uplink data transmission usingthe transmission mode decided by the decision module 320.

In this embodiment, when the indication information indicates thesingle-stream mode, the decision module 320 decides to use thesingle-stream mode during uplink data transmission; when the indicationinformation indicates the multi-stream mode, the decision module 320 maychoose whether to use the single-stream mode or the multi-stream modeduring uplink data transmission.

In the communication system using the MIMO technology according to theembodiment of the present invention, the network side device determinesthe uplink data transmission mode of the UE when the UE performs theuplink data transmission and notifies the UE of the uplink datatransmission mode, so that the network side device can provide moreadvanced services, therefore meeting requirements of uplink high-speeddata communication services of the UE and improving a resourceutilization ratio of the network side device. In another aspect, the UEfully utilizes resources provided by the network side device, andmeanwhile gives consideration to a situation of the UE and a specificactual situation, thereby further optimizing the uplink datatransmission mode, reducing a delay of data transmission, improving adata uplink transmission speed, and making the UE more intelligent.

In the embodiments of the present invention, the multi-stream mode maybe a double-stream mode. For example, in a situation of two uplinkantennas, the multi-stream mode only refers to the double-stream mode.In a situation with more uplink antennas, the multi-stream mode mayrefer to the double-stream mode, or refer to other multi-stream modesbesides the double-stream mode.

Persons of ordinary skill in the art may understand that all or a partof the steps of the communication method according to the embodiments ofthe present invention may be implemented by a program instructingrelevant hardware. The program may be stored in a readable storagemedium. When the program is run, the corresponding steps of thecommunication method are performed. The storage medium may be aRead-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk oran optical disk.

Although the present invention has been described in detail withreference to the accompanying drawings and exemplary embodiments, thepresent invention is not limited to this. Equivalent replacements ormodifications may be made to the embodiments of the present invention bypersons of ordinary skill in the art without departing from the spiritand essence of the present invention, and these replacements andmodifications fall within the scope of the present invention.

What is claimed is:
 1. A communication method using uplink MultipleInput Multiple Output (MIMO) technology, comprising: determining, by anetwork side device, whether a User Equipment (UE) uses a single-streammode or a multi-stream mode as an uplink data transmission mode; andnotifying, by the network side device, the UE of indication informationindicating the determined uplink data transmission mode of the UE. 2.The communication method according to claim 1, wherein the determinationstep comprises: determining, by the network side device, the uplink datatransmission mode of the UE according to at least one of the followingfactors: an uplink transmission data amount of the UE, quality of achannel related to uplink data transmission, scheduling capability of aNode B, load situation of a serving cell where the UE is located, andpower of the UE.
 3. The communication method according to claim 1,wherein when the network side device is a Node B, the notification stepcomprises: notifying, by the Node B, the UE of the indicationinformation by delivering a Shared Control Channel for High SpeedDownlink Shared Channel (HS-DSCH) order; wherein Hybrid Automatic RepeatRequest (HARQ) process information, and redundancy and constellationversion information of the HS-DSCH order are set as order type and orderof the HS-SCCH order; wherein the order type and the order bear theindication information.
 4. The communication method according to claim3, wherein the order type is x_(odt,1), x_(odt,2), x_(odt,3), and theorder is x_(ord,1), x_(ord,2), x_(ord,3); the order type x_(odt,1),x_(odt,2), x_(odt,3) is set to “001”, and the order x_(ord,1) and/orx_(ord,2) is set to bear the indication information.
 5. Thecommunication method according to claim 3, wherein the order type isx_(odt,1), x_(odt,2), x_(odt,3), and the order is x_(ord,1), x_(ord,2),x_(ord,3); the order type x_(odt,1), x_(odt,2), x_(odt,3) is set to anybinary combination except “000” and “001”, and the order x_(ord,1) orx_(ord,2) or x_(ord,3) or any combination of x_(odt,1), x_(odt,2) andx_(odt,3) is set to bear the indication information.
 6. Thecommunication method according to claim 1, wherein when the network sidedevice is a Node B, the notification step comprises: notifying, by theNode B, the UE of the indication information through an absolute grantdelivered on an Enhanced Dedicated Channel Absolute Grant Channel(E-AGCH).
 7. The communication method according to claim 6, wherein whenthe Node B determines that the uplink data transmission mode of the UEis the single-stream mode, the notification step comprises: setting, bythe Node B, an E-AGCH corresponding to a data stream in multiple datastreams to deliver an absolute grant with an absolute grant valuecorresponding to an index value except 0 and 1; and setting by the NodeB, E-AGCHs corresponding to the rest of the data streams in the multipledata streams to respectively deliver an absolute grant with an absolutegrant value corresponding to index value 0 or 1 and with an absolutegrant scope corresponding to index value
 0. 8. The communication methodaccording to claim 6, wherein when the Node B determines that the uplinkdata transmission mode of the UE is the multi-stream mode, thenotification step comprises: setting, by the Node B, E-AGCHscorresponding to at least two data streams in the multiple data streamsto respectively deliver an absolute grant with an absolute grant valuecorresponding to an index value except 0 and
 1. 9. A communicationmethod using uplink Multiple Input Multiple Output (MIMO) technology,comprising: receiving, by a User Equipment (UE), an indicationinformation indicating a determined uplink data transmission mode of theUE from a network side device; wherein the determined uplink datatransmission mode of the UE is a single-stream mode or a multi-streammode determined by the network side device; deciding, by the UE, atransmission mode during uplink data transmission according to theindication information; and performing, by the UE, the uplink datatransmission according to the transmission mode.
 10. The communicationmethod according to claim 9, wherein when the indication information isdelivered through a Shared Control Channel for High Speed DownlinkShared Channel (HS-DSCH) order, Hybrid Automatic Repeat Request (HARQ)process information, and redundancy and constellation versioninformation are set as order type and order of the HS-SCCH order;wherein the order type and the order bear the indication information.11. The communication method according to claim 10, wherein the ordertype is x_(odt,1), x_(odt,2), x_(odt,3), and the order is x_(ord,1),x_(ord,2), x_(ord,3); the order type x_(odt,1), x_(odt,2), x_(odt,3) isset to “001”, and the order x_(ord,1) and/or x_(ord,2) is set to bearthe indication information.
 12. The communication method according toclaim 10, wherein the order type is x_(odt,1), x_(odt,2), x_(odt,3), andthe order is x_(ord,1), x_(ord,2), x_(ord,3); the order type x_(odt,1),x_(odt,2), x_(odt,3) is set to any binary combination except “000” and“001”, and the order x_(ord,1) or x_(ord,2) or x_(ord,3) or anycombination of x_(odt,1), x_(odt,2) and x_(odt,3) is set to bear theindication information.
 13. The communication method according to claim9, wherein when the uplink data transmission mode of the UE is thesingle-stream mode and the indication information is delivered throughan absolute grant borne on an Enhanced Dedicated Channel Absolute GrantChannel (E-AGCH), an E-AGCH corresponding to a data stream in multipledata streams is set to deliver an absolute grant with an absolute grantvalue corresponding to an index value except 0 and 1; and E-AGCHscorresponding to the rest of the data streams in the multiple datastreams are set to respectively deliver an absolute grant with anabsolute grant value corresponding to index value 0 or 1 and with anabsolute grant scope corresponding to index value
 0. 14. Thecommunication method according to claim 9, wherein when the Node Bdetermines that the uplink data transmission mode of the UE is themulti-stream mode and the indication information is delivered through anabsolute grant borne on an Enhanced Dedicated Channel Absolute GrantChannel (E-AGCH), E-AGCHs corresponding to at least two data streams inthe multiple data streams are set to respectively deliver an absolutegrant with an absolute grant value corresponding to an index valueexcept 0 and
 1. 15. A communication system using uplink Multiple InputMultiple Output (MIMO) technology, comprising: a network side devicecommunicating with a User Equipment (UE), wherein the network sidedevice comprises: a determination module, configured to determinewhether the UE uses a single-stream mode or a multi-stream mode as anuplink data transmission mode; and a notification module, configured tonotify the UE of indication information indicating the determined uplinkdata transmission mode of the UE.
 16. The communication system accordingto claim 15, wherein when the network side device is a Node B, thenotification module is further configured to notify the UE of theindication information by delivering a Shared Control Channel for HighSpeed Downlink Shared Channel (HS-DSCH) order; wherein Hybrid AutomaticRepeat Request (HARQ) process information, and redundancy andconstellation version information are set as order type and order of theHS-SCCH order; wherein the order type and the order is set to bear theindication information.
 17. The communication system according to claim16, wherein the order type is x_(odt,1), x_(odt,2), x_(odt,3), and theorder is x_(ord,1), x_(ord,2), x_(ord,3); the order type x_(odt,1),x_(odt,2), x_(odt,3) is set to “001” and the order x_(ord,1) and/orx_(ord,2) is set to bear the indication information.
 18. Thecommunication system according to claim 16, wherein the order type isx_(odt,1), x_(odt,2), x_(odt,3), and the order is x_(ord,1), x_(ord,2),x_(ord,3); the order type x_(odt,1), x_(odt,2), x_(odt,3) is set to anybinary combination except “000” and “001”, and the order x_(ord,1) orx_(ord,2) or x_(ord,3) or any combination of the order x_(odt,1),x_(odt,2) and x_(odt,3) is set to bear the indication information. 19.The communication system according to claim 15, wherein when the networkside device is a Node B, the notification module is further configuredto notify the UE of the indication information through an absolute grantdelivered on an Enhanced Dedicated Channel Absolute Grant Channel(E-AGCH); wherein when the determination module determines that theuplink data transmission mode of the UE is the single-stream mode, thenotification module is further configured to set an E-AGCH correspondingto a data stream in multiple data streams to deliver an absolute grantwith an absolute grant value corresponding to an index value except 0and 1; and the notification module is further configured to set theE-AGCHs corresponding to the rest of the data streams in the multipledata streams to respectively deliver an absolute grant with an absolutegrant value corresponding to the index value 0 or 1 and with an absolutegrant scope corresponding to index value
 0. 20. The communication systemaccording to claim 15, wherein when the network side device is a Node B,the notification module is further configured to notify the UE of theindication information through an absolute grant delivered on anEnhanced Dedicated Channel Absolute Grant Channel (E-AGCH); wherein whenthe determination module determines that the uplink data transmissionmode of the UE is the multi-stream mode, the notification module isfurther configured to set the E-AGCHs corresponding to at least two datastreams in the multiple data streams to respectively deliver an absolutegrant with an absolute grant value corresponding to an index valueexcept 0 and 1.